#ifndef NODESPECS_H
#define NODESPECS_H

#include <QWidget>

namespace Ui {
    class nodeSpecs;
}

class nodeSpecs : public QWidget
{
    Q_OBJECT

public:
    explicit nodeSpecs(QWidget *parent = 0);
    ~nodeSpecs();

    void setBackgroundImage(QImage img);

private:
    Ui::nodeSpecs *ui;

Q_SIGNALS:
    void options_plugin_toggled(bool);
    void editor_plugin_toggled(bool);
    void radar_plugin_toggled(bool);
    void autorotate_toggled(bool);
    void logo_toggled(bool);
    void panAngleChanged(int);
    void tiltAngleChanged(int);

public slots:
    void on_options_toggled(bool val);
    void on_editor_toggled(bool val);
    void on_radar_toggled(bool val);
    void on_logo_toggled(bool val);
    void on_autorotate_toggled(bool val);
    void on_horizontalScrollBar_valueChanged(int value);
    void on_verticalScrollBar_valueChanged(int value);
};

#endif // NODESPECS_H
